a67b76d105392b0e59a72ac631519bc03c696349,compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java,TaskPrioritizer,doComputeTasks,#JetScope#ReceiverDescriptor#Call#String#List#AutoCastService#,92
Before Change
convertWithReceivers(membersForThisVariant, Collections.singletonList(variant), Collections.singletonList(NO_RECEIVER), members);
}
addTask(result, call, locals, dataFlowInfo);
addTask(result, call, members, dataFlowInfo);
for (ReceiverDescriptor implicitReceiver : implicitReceivers) {
After Change
// If the call is of the form super.foo(), it can actually be only a member
// But if there's no appropriate member, we would like to report that super cannot be a receiver for an extension
// Thus, put members first
addTask(result, call, members, dataFlowInfo);
addTask(result, call, locals, dataFlowInfo);
}
else {
addTask(result, call, locals, dataFlowInfo);